/*
	towing.su adminarea stylesheet
	ver.1.0.14
*/
	*{
		margin:0;
		padding:0;
	}	
	body{
		background:#ededed;
		height:100%;
	}
	.hidden{
		display:none;
	}
	.clear{
		clear:both;
	}
	.w106px{
		width:106px;
	}	
	.w126px{
		width:126px;
	}
	.w146px{
		width:146px;
	}
	.w220px{
		width:220px;
	}
	.w240px{
		width:240px;
	}
	.to-left{
		float:left;
	}
	.to-right{
		float:right;
	}
	.row-full-length{
		margin-left:15px !important;
		float:left !important;
	}
	p{
		-moz-hyphens: auto;
		-webkit-hyphens: auto;
		-ms-hyphens: auto;
		hyphens: auto;
	}
	@media screen{	
		#wrapper{
			width:980px; /*1366*/
			min-width:980px;
			height:100%;		
		}
		#left-sidebar{
			width:200px;				
			height:100%;
			position:fixed;
			padding:20px;
			background:url(../img/admin-area-backgr.png) repeat-y #4e596d;
			color:#fff;
			z-index:1;
			box-shadow:none;
		}		
		#main-content{
			width:700px; /*1366*/
			min-width:700px;			
			float:left;
			margin-left:240px;
			height:100%;		
			padding:20px;
			background:#fff;
			box-shadow:3px 0 8px rgba(0,0,0, 0.25);
			color:#000;
			font-family:'Istok Web', sans-serif, sans;
			font-size:13px;
		}
		div.extended-row-inner{
			background:#f2f2f2;
			font-size:12px;		
			height:100%;
			padding:0 0 10px 0;
			border-top:1px solid #d5cece;
			width:640px;
			float:right;
			margin-right:15px;
		}
		div.extended-row-inner-content div{	
			float:left;
			width:210px;
		}
		#news-popup, #promocode-popup, #city-popup{
			width:36.6032%;
		}
		#news-popup-content-inner input, #news-popup-content-inner textarea, #promocode-popup-content-inner input, #promocode-popup-content-inner textarea{	
			width:95% !important;
		}
		#popup-left-container{
			width:65%;
			float:left;
		}
		#popup-right-container{
			width:20%;
			float:right;
			margin-right:20px;
		}
		#city-popup-content-inner input{	
			width:100% !important;
		}
		#city-popup-content-inner textarea{
			width:95% !important;
		}
		.row-full-length{
			width:660px !important;
		}
	}
	@media only screen and (min-width: 1367px), only screen and (min-device-width: 1367px){
		#wrapper{
			width:auto;
			min-width:980px;
			height:100%;		
		}
		#left-sidebar{
			width:200px;				
			height:100%;
			position:fixed;
			padding:20px;
			background:url(../img/admin-area-backgr.png) repeat-y #4e596d;
			color:#fff;
			z-index:1;
			box-shadow:none;
		}
		#main-content{
			width:51.2445%;
			min-width:700px;			
			float:left;
			margin-left:240px;
			height:100%;		
			padding:20px;
			background:#fff;
			box-shadow:3px 0 8px rgba(0,0,0, 0.25);
			color:#000;
			font-family:'Istok Web', sans-serif, sans;
			font-size:13px;
		}
		div.extended-row-inner{
			background:#f2f2f2;
			font-size:12px;		
			height:100%;
			padding:0 0 10px 0;
			border-top:1px solid #d5cece;
			width:93%;
			min-width:640px;
			float:right;
			margin-right:15px;
		}
		div.extended-row-inner-content div{	
			float:left;
			width:30%;
			min-width:210px;
		}
		div.large-cell{
			max-width:600px !important;
		}
		#news-popup, #promocode-popup, #city-popup{
			width:36.6032%;
		}
		#news-popup-content-inner input, #news-popup-content-inner textarea, #promocode-popup-content-inner input, #promocode-popup-content-inner textarea{	
			width:96.5% !important;
		}
		#popup-left-container{
			width:70%;
			float:left;
		}
		#popup-right-container{
			width:20%;
			float:right;
			margin-right:20px;
		}
		#city-popup-content-inner input{	
			width:100% !important;
		}
		#city-popup-content-inner textarea{
			width:96.5% !important;
		}
		.row-full-length{
			width:95% !important;
			min-width:660px !important;
		}
	}
	@media only screen and (min-width: 481px) and (max-width: 979px), only screen and (min-device-width: 481px) and (max-device-width: 979px){
		#wrapper{
			width: 100%;/*480px*/
			min-width:460px;
			height: 100%;
		}
		#left-sidebar{
			width: 96%;/*460px*/
			min-width:460px;
			height: 120px;/*120px;*/
			position: fixed;
			padding: 10px;
			background:#4e596d;
			color: #fff;
			z-index: 1;
			box-shadow:3px 0 8px rgba(0,0,0, 0.25);
		}
		#admin-area-sidebar-nav {
			margin: 0 !important;
		}
		#admin-area-sidebar-nav li {
			height: 30px !important;
			float: left;
			margin-right: 15px;
		}
		#admin-area-sidebar-nav li:first-child {
			margin-right: 20px;
		}
		#main-content{
			width: 96%;/*460px;*/
			min-width:460px;
			float: left;
			margin-top: 140px;/*140px;*/
			margin-left:0;
			height: 100%;
			padding: 10px;
			background: #fff;
			box-shadow:3px 0 8px rgba(0,0,0, 0.25);
			color: #000;
			font-family: 'Istok Web', sans-serif, sans;
			font-size: 13px;
		}
		div.large-cell {
			max-width:280px !important; /*280px;*/
		}
		div.mid-cell {
			max-width:90px !important; /*170px;*/
		}
		div.short-cell {
			max-width:25px !important; 
		}
		div.extended-row-inner{
			background: #f2f2f2;
			font-size: 12px;
			height: 100%;
			padding: 0 0 10px 0;
			border-top: 1px solid #d5cece;
			width: 89.5833%; /*430px;*/
			float: right;
			margin-right: 15px;
		}
		div.extended-row-inner-content div{
			float:left;
			width:31%;
		}
		#news-popup, #promocode-popup, #city-popup{
			width:50%;
		}
		#news-popup-content-inner input, #news-popup-content-inner textarea, #promocode-popup-content-inner input, #promocode-popup-content-inner textarea{	
			width:95% !important;
		}
		#popup-left-container{
			width:60%;
			float:left;
		}
		#popup-right-container{
			width:20%;
			float:right;
			margin-right:20px;
		}
		#city-popup-content-inner input{	
			width:100% !important;
		}
		#city-popup-content-inner textarea{
			width:95% !important;
		}
		.row-full-length{
			width:94% !important;			
		}
	}
	@media only screen and (max-width: 480px), only screen and (max-device-width: 480px){
		#wrapper{
			width: 100%;/*480px*/
			min-width:320px;
			height: 100%;
		}
		#left-sidebar{
			width: 100%;/*460px*/
			min-width:320px;
			height: 160px;/*120px;*/
			position: relative;
			padding: 0;
			background:#4e596d;
			color: #fff;
			z-index: 1;
			box-shadow:3px 0 8px rgba(0,0,0, 0.25);
		}
		#admin-area-sidebar-nav {
			margin: 0 !important;
		}
		#admin-area-sidebar-nav li {
			height: 30px !important;
			float: left;
			margin-right: 15px;
		}
		#admin-area-sidebar-nav li:first-child {
			margin-right: 20px;
		}
		#main-content{
			width: 100%;/*460px;*/
			min-width:320px;
			float: left;
			margin-top: 0;/*140px;*/
			margin-left:0;
			height: 100%;
			padding: 0;
			background: #fff;
			box-shadow:3px 0 8px rgba(0,0,0, 0.25);
			color: #000;
			font-family: 'Istok Web', sans-serif, sans;
			font-size: 13px;
		}
		div.large-cell {
			max-width:160px !important; /*280px;*/
		}
		div.mid-cell {
			max-width:50px !important; /*170px;*/
		}
		div.short-cell{
			max-width:16px !important;
		}
		div.extended-row-inner{
			background: #f2f2f2;
			font-size: 12px;
			height: 100%;
			padding: 0 0 10px 0;
			border-top: 1px solid #d5cece;
			width: 89.5833%; /*430px;*/
			float: right;
			margin-right: 15px;
		}
		div.extended-row-inner-content div{
			/*float:left;*/
			width:100%;
			margin-top:20px;
		}
		#add-new-tow-outer, #add-new-message-outer, #add-new-promocode-outer, #add-new-city-outer{
			margin-top:-50px !important;
		}
		div.input-container{
			margin-top:15px;
		}
		input.text-field{
			width:90% !important;			
		}
		label.for-input{
			position:relative !important;
			left:10px !important;
			top:0 !important;
		}
		div.select-style{
			width:96% !important;
		}
		select.select-styled{
			width:100% !important;
		}		
		label.for-select{
			position:relative !important;
			left:0 !important;
			margin-top:0 !important;
			margin-left:10px;
		}
		#news-popup, #promocode-popup, #city-popup{
			width:95%;
		}
		#news-popup-content-inner input, #news-popup-content-inner textarea, #promocode-popup-content-inner input, #promocode-popup-content-inner textarea{	
			width:92% !important;
		}
		#popup-left-container{
			width:100%;
			clear:both;
			/*float:left;*/
		}
		#popup-right-container{
			width:100%;
			clear:both;
			/*float:right;*/
			margin-right:0;
		}
		#city-popup-content-inner input{	
			width:92% !important;
		}
		#city-popup-content-inner textarea{
			width:92% !important;
		}
		.row-full-length{
			width:94% !important;			
		}
		div.moderate-value label{
			width:100% !important;
		}
	}
	@media only screen and (max-width: 320px), only screen and (max-device-width: 320px){
		#left-sidebar{
			height:180px;
			position:relative;
		}
		#admin-area-sidebar-nav li:first-child {
			margin-right: 20px;
		}
		#main-content{			
			margin-top:0;
		}
		#news-popup, #promocode-popup, #city-popup{
			width:95%;
		}
		#news-popup-content-inner input, #news-popup-content-inner textarea, #promocode-popup-content-inner input, #promocode-popup-content-inner textarea{	
			width:92% !important;
		}
		#city-popup-content-inner input{
			
		}
		#city-popup-content-inner textarea{
			width:92% !important;
		}
		div.mid-cell{
			max-width:40px !important;
		}
		/*
		div.short-cell{
			width: 7px;
		}
		*/
		.row-full-length{
			width:90% !important;			
		}
	}
	#logo{
		width:159px;
		height:31px;		
		margin:0 auto;
		display:block;
	}
	#no-js-warning{
		position:fixed;		
		z-index:100000;
		text-align:center;
		width:100%;		
		background:rgba(220,0,0,0.33);
		font-family:'PT Sans', sans-serif, serif;
		font-size:14px;
		color:#fff;		
	}
	#no-js-warning:hover{
		background:rgba(220,0,0,1);
	}
	#no-js-warning p{
		margin:7px 0;		
	}
	
	#admin-area-sidebar-nav, #news-list{
		list-style:none;				
	}
	#admin-area-sidebar-nav{
		font-family:'PT Sans', sans-serif, serif;
		font-size:14px;
		margin:32px 0 20px 0;
	}
	#admin-area-sidebar-nav li{
		height:40px;
	}
	#admin-area-sidebar-nav li img{
		width:16px;
		height:16px;
		margin-right:13px;
		vertical-align:middle;
	}
	#admin-area-sidebar-nav li img.icon-1{
		background:url(../img/adminarea-icons.png) no-repeat 0 -32px;
	}
	#admin-area-sidebar-nav li img.icon-1-hovered{
		background:url(../img/adminarea-icons.png) no-repeat 0 -48px;
	}
	#admin-area-sidebar-nav li img.icon-2{
		background:url(../img/adminarea-icons.png) no-repeat -16px -32px;
	}
	#admin-area-sidebar-nav li img.icon-2-hovered{
		background:url(../img/adminarea-icons.png) no-repeat -16px -48px;
	}
	#admin-area-sidebar-nav li img.icon-3{
		background:url(../img/adminarea-icons.png) no-repeat -32px -32px;
	}
	#admin-area-sidebar-nav li img.icon-3-hovered{
		background:url(../img/adminarea-icons.png) no-repeat -32px -48px;
	}
	#admin-area-sidebar-nav li img.icon-4{
		background:url(../img/adminarea-icons.png) no-repeat -48px -32px;
	}
	#admin-area-sidebar-nav li img.icon-4-hovered{
		background:url(../img/adminarea-icons.png) no-repeat -48px -48px;
	}
	#admin-area-sidebar-nav li img.icon-5{
		background:url(../img/adminarea-icons.png) no-repeat -64px -32px;
	}
	#admin-area-sidebar-nav li img.icon-5-hovered{
		background:url(../img/adminarea-icons.png) no-repeat -64px -48px;
	}
	#admin-area-sidebar-nav li img.icon-6{
		background:url(../img/adminarea-icons.png) no-repeat -80px -32px;
	}
	#admin-area-sidebar-nav li img.icon-6-hovered{
		background:url(../img/adminarea-icons.png) no-repeat -80px -48px;
	}
	#admin-area-sidebar-nav li img.icon-7{
		background:url(../img/adminarea-icons.png) no-repeat -96px -32px;
	}
	#admin-area-sidebar-nav li img.icon-7-hovered{
		background:url(../img/adminarea-icons.png) no-repeat -96px -48px;
	}
	#admin-area-sidebar-nav li img.icon-8{
		background:url(../img/adminarea-icons.png) no-repeat -112px -32px;
	}
	#admin-area-sidebar-nav li img.icon-8-hovered{
		background:url(../img/adminarea-icons.png) no-repeat -112px -48px;
	}
	#admin-area-sidebar-nav li a{
		color:#eceaea;
		text-decoration:none;
	}
	#admin-area-sidebar-nav li a:hover{
		color:#fff;
		font-weight:bold;
		text-decoration:underline;
	}
	#admin-area-sidebar-nav li a.active-item{
		color:#fff;
		font-weight:bold;		
	}
	#admin-area-sidebar-nav li a span{
		vertical-align: middle;
	}
	#admin-area-sidebar-balance{
		font-family:'Istok Web', sans-serif, serif;
		font-size:13px;		
	}
	#admin-area-sidebar-balance span{
		color:#e25656;
		font-weight:bold;
	}
	span.unread-items{
		position:relative;
		width:18px;
		height:18px;
		margin-left:3px;
	}
	span.unread-items-count{
		width:18px;
		height:18px;
		border-radius:9px;
		background:#f1c40f;
		color:#000;
		font-size:9px;
		font-weight:bold;
		font-family:'Istok Web', sans-serif, serif;
		position:absolute;
		top:-9px;
		left:0;
	}
	span.unread-items-count-text{
		position:absolute;
		width:16px;
		height:16px;
		top:2px;
		left:0;
		vertical-align:middle;
		text-align:center;		
		-o-user-select: none;
		-webkit-touch-callout: none;
		-webkit-user-select: none;
		-khtml-user-select: none;
		-moz-user-select: -moz-none;
		-moz-user-select: none;
		-ms-user-select: none;
		user-select: none;
		cursor:default;
	}
	#main-content h1{
		font-size:24px;
	}
	#main-content p{
		margin-top:15px;
	}
	table.admin-area-table{
		margin-top:15px;		
		border-spacing:0;
		width:100%;
		background:url(../img/table-backgr.png) repeat-x 0 0;
		border-top-left-radius:5px;
		-moz-border-radius-topleft:5px;
		border-top-right-radius:5px;
		-moz-border-radius-topright:5px;
	}
	table.admin-area-table thead th{
		text-align:left;
		font-weight:normal;
		height:36px;
	}
	table.admin-area-table tbody tr{
		height:40px;
	}
	table.admin-area-table tbody tr:hover{
		background:#f2f2f2;
	}
	table.admin-area-table tbody tr td{		
		border-bottom:2px solid #f2f2f2;		
	}
	table.admin-area-table tbody tr.extracted{
		background:#f2f2f2;
	}
	table.admin-area-table tbody tr.extracted td{
		border-bottom:none;
	}
	table.admin-area-table tbody tr.total-row{
		
	}
	table.admin-area-table tbody tr.total-row td{
		border-bottom:none;
		font-weight:bold;
	}
	table.admin-area-table tbody tr.total-row td:first-child{
		text-align:right;
	}
	table.admin-area-table tbody tr.unread-message, table.admin-area-table tbody tr.tow-on-moderation{
		font-weight:bold;
	}
	div.cell, div.title{
		margin-left:10px;				
	}
	div.cell p, div.title p{
		margin-top:3px !important;
		overflow:hidden;
		white-space:nowrap;
		text-overflow:ellipsis;
	}
	div.short-cell{
		max-width:50px;
	}
	div.mid-cell{
		max-width:170px;
	}
	div.large-cell{
		max-width:500px;
	}
	div.title{
		color:#fff;
	}
	/*NEWS PAGE*/
	span.news-date-single{
		font-weight:12px;
	}	
	#news-list{		
	}
	#news-list li{
		margin-top:15px;
		color:#000;		
	}
	#news-list li a{
		color:#000;
		text-decoration:none;
		font-weight:bold;
	}
	#news-list li a:hover{
		text-decoration:underline;
	}
	span.news-date{
		display:block;
		font-size:10px;
	}
	/*END NEWS*/
	/*ADD TOW*/
	#add-tow-outer, /*PROFILE*/ #admin-area-profile-outer{
		width:100%;		
	}
	#add-tow-form, /*PROFILE*/ #admin-area-profile-form{
		width:100%;
		font-size:12px;		
	}
	div.input-container{
		width:100%;
		position:relative;
	}	
	input.text-field, textarea.text-area, select.text-field{
		width:200px;
		height:24px;
		background:#fff;
		border:1px solid #ccc;
		border-radius:3px;
		padding:0 10px 0 10px;
		font-size:12px;
		margin-top:20px;
		outline:none;
		font-family:'Istok Web', sans-serif, serif;
	}
	input.text-field:focus, textarea.text-area:focus{
		box-shadow: 0 0 5px rgba(106, 181, 248, 0.5);
		border: 1px solid rgba(106, 181, 248, 0.5);
		background:#fff;
	}
	input.invalid-field, textarea.invalid-field{
		box-shadow: 0 0 5px rgba(255, 0, 0, 0.5);
		border: 1px solid rgba(255, 0, 0, 0.5);
		background:#fff;
	}
	label.for-input{
		position:absolute;
		left:240px;
		top:25px;
		font-size:13px;		
	}
	label.for-select{
		position:absolute;
		font-size:13px;
		left:240px;
		margin-top:-22px;
	}
	label.invalid-field, select.invalid-field{
		color:#dc4437 !important;
	}
	div.select-style{		
		/*width:220px;*/
		height:24px;
		overflow: hidden;
		background:url(../img/select-backgr.png) no-repeat right center #f5f7f9;
		border:1px solid #ccc;
		border-radius:3px;
		margin-top:21px;
	}
	div.webkiteng{
		margin-top:20px !important;
	}
	div.select-focused{
		box-shadow: 0 0 5px rgba(106, 181, 248, 0.5);
		border: 1px solid rgba(106, 181, 248, 0.5);	
	}	
	select.select-styled{
		/*width:240px;*/
		height:100%;
		background: transparent;
		-webkit-appearance: none;
		border:none;
		padding-left:10px;
		font-family:'Istok Web', sans-serif, serif;
		font-size:12px;	
		outline:none;
		padding-top:3px;
		color:#000;
	}
	select.select-styled option{
		height:24px;
		padding:8px 0 0 15px;
	}
	#add-tow-inner, /*PROFILE*/ #admin-area-profile-inner{		
		width:100%;		
	}
	#add-tow-bottom, /*PROFILE*/ #admin-area-profile-bottom{
		text-align:right;		
	}
	button.single-button, a.single-button, input[type=button].single-button{
		cursor:pointer;
		height:26px;
		background:#f5f7f9;
		border:1px solid #ccc;
		border-radius:3px;
		padding:0 10px 0 10px;
		font-family:'Istok Web', sans-serif, serif;
		font-size:12px;	
		margin-top:20px;
		color:#000;
		outline:none;
		background-image: -moz-linear-gradient( 90deg, rgb(230,230,230) 0%, rgb(242,242,242) 100%);
		background-image: -webkit-linear-gradient( 90deg, rgb(230,230,230) 0%, rgb(242,242,242) 100%);
		background-image: -ms-linear-gradient( 90deg, rgb(230,230,230) 0%, rgb(242,242,242) 100%);
	}
	button.single-button:focus, a.single-button:focus, input[type=button].single-button:focus{
		box-shadow: 0 0 5px rgba(106, 181, 248, 0.5);
		border: 1px solid rgba(106, 181, 248, 0.5);
	}
	button.single-button:hover, a.single-button:hover, input[type=button].single-button:hover{
		/*border:1px solid rgb(242,242,242);*/
		border:1px solid #aaa;
		color:#000;	
	}
	button.single-button:active, a.single-button:active, input[type=button].single-button:active{
		/*box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5) inset;*/
		box-shadow: 0 1px 3px rgba(0, 0, 0, 0.33) inset;
	}
	button.single-button:disabled{
		box-shadow:none;
		border:1px solid #ccc;
	}
	a.single-button{
		text-decoration:none;
		padding:4px 10px 0 10px;
		display:inline-block;
		height:21px !important;
	}	
	/*END ADD TOW*/
	/* CLIENT AREA*/
	#content-inner{
	}
	#content-inner-top{
	}
	span.in-row{
		float:left;
		margin:25px 7px 0 7px;
	}
	span.in-row:first-child{
		margin-left:0;
	}
	img.eye-action, img.eye-action-head{		
		width:20px;
		height:14px;
		border:none;		
		margin:5px 7px 0 0;
		background:url(../img/adminarea-icons.png) no-repeat -32px 0;
	}
	img.eye-action{
		cursor:pointer;
	}
	img.eye-action:hover{
		background-position:-32px -14px;
	}
	input.table-checkbox{		
		display:none;		
	}
	input.table-checkbox + label.for-table-checkbox{
		background:url(../img/adminarea-icons.png) no-repeat 0 0;
		width:16px;
		height:16px;
		display:inline-block;
		margin-top:7px;
	}	
	input.table-checkbox:checked + label.for-table-checkbox{
		background-position:0 -16px;
	}
	input.table-head-checkbox{
		display:none;
	}
	input.table-head-checkbox + label.for-table-checkbox{
		background:url(../img/adminarea-icons.png) no-repeat 0 0;
		width:16px;
		height:16px;
		display:inline-block;
		margin-top:7px;
	}
	input.table-head-checkbox:checked + label.for-table-checkbox{
		background-position:0 -16px;
	}
	div.extended-row-inner{
		/*see str 58*/
	}
	div.extended-row-inner-content{
		margin-top:10px;
	}
	div.extended-row-inner-content p{
		margin-top:5px !important;
		line-height: 1.667;
	}
	div.extended-row-inner-content div{	
		/*see str 68*/
	}
	div.extended-row-inner-footer{
		text-align:right;
		margin-top:15px;
	}
	#add-new-tow-outer, #add-new-message-outer, #add-new-promocode-outer, #add-new-city-outer{
		/*width:135px;*/
		height:26px;
		float:right;
		margin-top:-60px;
	}
	#add-new-tow, #add-new-message, #add-new-promocode, #add-new-city{
		border:1px solid rgb( 204, 204, 204 );		
		background-image: -moz-linear-gradient( 90deg, rgb(253,194,91) 0%, rgb(253,233,98) 100%);
		background-image: -webkit-linear-gradient( 90deg, rgb(253,194,91) 0%, rgb(253,233,98) 100%);
		background-image: -ms-linear-gradient( 90deg, rgb(253,194,91) 0%, rgb(253,233,98) 100%);
	}
	#add-new-tow:hover, #add-new-message:hover, #add-new-promocode:hover, #add-new-city:hover{
		border:1px solid #fde762;
	}
	/*ADMIN AREA*/
	/*NEWS*/
	div.extended-row-inner-content div.message-content{
		width:100% !important;
	}
	/**/
	/*STATISTICS*/
	#chartdiv {
		width: 100%;
		height:350px;
		margin:20px 0 0 0;
	}
	input.calendar-button{
		width:100%;
		padding-left:18px !important;
	}
	div.field-outer{
		position:relative;
		width:175px;
		float:left;
	}
	div.field-outer img{
		position:absolute;
		width:10px;
		height:11px;
		left:5px;
		top:28px;
		background:url(../img/adminarea-icons.png) no-repeat -52px 0;
	}
	/**/
	/*POPUP*/
	#date-popup, #news-popup, #promocode-popup, #city-popup{		
		height:210px;
		background:#fff;
		box-shadow:0 0 40px rgba(0,0,0,0.5);
		position:absolute;
		z-index:100;
		font-family:'Istok Web', sans-serif, serif;
		font-size:12px;
	}
	#news-popup, #promocode-popup, #city-popup{		
		height:auto;
	}
	#date-popup-inner, #news-popup-inner, #promocode-popup-inner, #city-popup-inner{
	}
	#date-popup-inner-header, #date-news-inner-header{	
		width:100%;				
	}
	#close-popup{
		width:16px;
		height:16px;
		cursor:pointer;
		float:right;
		margin:10px 10px 0 0;
		background:url(../img/adminarea-icons.png) no-repeat -16px 0;
	}
	#close-popup:hover{
		background-position:-16px -16px;
	}
	#date-popup-content, #news-popup-content, #promocode-popup-content, #city-popup-content{
		/*width:100%;*/
		padding:30px 20px 20px 20px;
	}
	#news-popup-content-inner input, #news-popup-content-inner textarea, #promocode-popup-content-inner input, #promocode-popup-content-inner textarea,
	#city-popup-content-inner input, #city-popup-content-inner textarea{		
		margin-right:20px;
	}	
	#news-popup-content-inner textarea, #promocode-popup-content-inner textarea, #city-popup-content-inner textarea{
		min-height:200px;
		padding-top:5px !important;
	}	
	#news-popup-add-button, #promocode-popup-add-button, #city-popup-add-button{
		margin:0 20px 20px 0 !important;
		float:right;
	}
	#date-popup-content ul, #news-popup-content ul{
		width:250px;
		list-style:none;
		display:block;
	}
	#date-popup-content ul li, #news-popup-content ul li{
		font-family:'Istok Web', sans-serif, serif;
		float:left;
	}
	#date-popup-content p, #news-popup-content p, #promocode-popup-content p, #city-popup-content p{
		font-size:14px;
		font-weight:bold;		
	}
	#popup-tabs-head {
		margin-top:20px;
	}
	#popup-tabs-head li{
		display:block;
		cursor:pointer;
		height:20px;
		width:61px;
		text-align:center;		
		background:#f5f7f9;
		border:1px solid #ccc;
		border-right:none;
		border-radius:0;		
		padding-top:5px;
		font-size:12px;		
		color:#000;
		outline:none;
		background-image: -moz-linear-gradient( 90deg, rgb(230,230,230) 0%, rgb(242,242,242) 100%);
		background-image: -webkit-linear-gradient( 90deg, rgb(230,230,230) 0%, rgb(242,242,242) 100%);
		background-image: -ms-linear-gradient( 90deg, rgb(230,230,230) 0%, rgb(242,242,242) 100%);
	}
	#popup-tabs-head li:first-child{
		border-top-left-radius:3px;
		border-bottom-left-radius:3px;
	}
	#popup-tabs-head li:last-child{
		border-top-right-radius:3px;
		border-bottom-right-radius:3px;
		border-right:1px solid #ccc;
	}
	#popup-tabs-head li.active-tab-item{
		/*
		box-shadow: 0 1px 4px rgba(91, 84, 34, 0.5) inset;
		*/
		background-image: -moz-linear-gradient( 90deg, rgb(254,248,220) 0%, rgb(255,248,176) 100%);
		background-image: -webkit-linear-gradient( 90deg, rgb(254,248,220) 0%, rgb(255,248,176) 100%);
		background-image: -ms-linear-gradient( 90deg, rgb(254,248,220) 0%, rgb(255,248,176) 100%);		
		box-shadow: 0 2px 5px 2px rgba(91, 84, 34, 0.1) inset;
	}	
	#popup-tabs-head li span{		
		width:100%;
		height:100%;						
		-o-user-select: none;
		-webkit-touch-callout: none;
		-webkit-user-select: none;
		-khtml-user-select: none;
		-moz-user-select: -moz-none;
		-moz-user-select: none;
		-ms-user-select: none;
		user-select: none;
	}
	#popup-tabs-contents li{
		width:100%;
	}
	#popup-tabs-contents li div span{
		float:left;
		width:15px;
		margin:0 auto;
		padding:20px 0 0 15px;
	}
	#date-popup-content input[type=text]{
		width:83px !important;		
		float:left;
		margin-top:15px !important;
		padding:0 0 0 18px !important;		
	}
	#date-popup-content input[type=text]:last-child{
		margin-left:10px;
		float:right;
	}
	#date-popup-inner-footer, #news-popup-inner-footer, #promocode-popup-inner-footer, #city-popup-inner-footer{		
		width:100%;
	}
	#date-range-selector{
		float:right;
		margin:5px 20px 0 0;
	}
	/*END POPUP*/
	/*ADD-FUNDS*/
	div.payment-container{
		margin-top:20px;
	}
	div.payment-container p:first-child{
		margin-top:0 !important;
	}
	/**/
	/*MODERATE-TOW*/
	div.toggleitemcontainer{
		margin-top:20px;
		font-size:12px !important;
	}
	div.toggleitemcontainer input.text-field{
		margin-top:-24px !important;
		width:100% !important;
		float:right;		
	}
	ul.doubletoggle{
		list-style:none;		
		width:76px;
		float:left;
	}
	ul.doubletoggle li{
		font-family:'Istok Web', sans-serif, serif;
		float:left;
		display:block;
		cursor:pointer;
		height:20px;
		width:36px;
		text-align:center;		
		background:#f5f7f9;
		border:1px solid #ccc;
		border-right:none;
		border-radius:0;		
		padding-top:5px;
		font-size:12px;		
		color:#000;
		outline:none;
		background-image: -moz-linear-gradient( 90deg, rgb(230,230,230) 0%, rgb(242,242,242) 100%);
		background-image: -webkit-linear-gradient( 90deg, rgb(230,230,230) 0%, rgb(242,242,242) 100%);
		background-image: -ms-linear-gradient( 90deg, rgb(230,230,230) 0%, rgb(242,242,242) 100%);
	}
	ul.doubletoggle li:first-child{
		border-top-left-radius:3px;
		border-bottom-left-radius:3px;
	}
	ul.doubletoggle li:last-child{
		border-top-right-radius:3px;
		border-bottom-right-radius:3px;
		border-right:1px solid #ccc;
	}
	/*
	ul.doubletoggle li.active-toggle-item{
		background-image: -moz-linear-gradient( 90deg, rgb(254,248,220) 0%, rgb(255,248,176) 100%);
		background-image: -webkit-linear-gradient( 90deg, rgb(254,248,220) 0%, rgb(255,248,176) 100%);
		background-image: -ms-linear-gradient( 90deg, rgb(254,248,220) 0%, rgb(255,248,176) 100%);		
		box-shadow: 0 2px 5px 2px rgba(91, 84, 34, 0.1) inset;
	}
	*/
	ul.doubletoggle li.active-toggle-item-no{
		background-image: -moz-linear-gradient( 90deg, rgb(252,162,162) 0%, rgb(242,121,121) 100%);
		background-image: -webkit-linear-gradient( 90deg, rgb(252,162,162) 0%, rgb(242,121,121) 100%);
		background-image: -ms-linear-gradient( 90deg, rgb(252,162,162) 0%, rgb(242,121,121) 100%);		
		box-shadow: 0 2px 5px 2px rgba(91, 84, 34, 0.1) inset;
	}
	ul.doubletoggle li.active-toggle-item-ok{
		background-image: -moz-linear-gradient( 90deg, rgb(221,246,199) 0%, rgb(174,234,153) 100%);
		background-image: -webkit-linear-gradient( 90deg, rgb(221,246,199) 0%, rgb(174,234,153) 100%);
		background-image: -ms-linear-gradient( 90deg, rgb(221,246,199) 0%, rgb(174,234,153) 100%);	
		box-shadow: 0 2px 5px 2px rgba(91, 84, 34, 0.1) inset;
	}	
	ul.doubletoggle li span{		
		width:100%;
		height:100%;						
		-o-user-select: none;
		-webkit-touch-callout: none;
		-webkit-user-select: none;
		-khtml-user-select: none;
		-moz-user-select: -moz-none;
		-moz-user-select: none;
		-ms-user-select: none;
		user-select: none;
	}
	div.moderate-value{
		height:20px;
		padding-top:5px;
		width:40%;		
	}
	div.moderate-value label{
		margin-left:10px;
		overflow:hidden;
		white-space:nowrap;
		text-overflow:ellipsis;
		display:inline-block;
		width:55%;
	}
	div.moderate-description{		
		float:right;
		width:60%;
	}
	#moderate-save-button{
		float:right;
	}
	/**/
        .error {
            box-shadow: 0 1px 2px 0 red inset;
        }